/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
 */
package org.sbbs;

//import org.junit.platform.suite.api.Suite;
import org.junit.platform.suite.api.SelectClasses;
import org.junit.platform.suite.api.Suite;
import org.sbbs.dao.BaseRepoCrudTest;
import org.sbbs.dao.BaseRepoExampleTest;
import org.sbbs.dao.BaseRepoJpaTest;
import org.sbbs.dao.BaseRepoListCrudTest;
import org.sbbs.dao.BaseRepoPageSortListTest;
import org.sbbs.dao.BaseRepoSelfTest;
import org.sbbs.dao.BaseRepoSpecTest;
import org.springframework.test.context.ActiveProfiles;

/*
 * 针对BaseRepo进行全面的测试 
 * 根据其继承结构基类进行测试用例组织，并统一将相关测试类使用Test Suite组织在一起
 *
 * @author admin
 */
@ActiveProfiles("simple")
@Suite
@SelectClasses({
    BaseRepoSelfTest.class,
    BaseRepoJpaTest.class,
    BaseRepoExampleTest.class,
    BaseRepoSpecTest.class,
    BaseRepoListCrudTest.class,
    BaseRepoPageSortListTest.class,
    BaseRepoCrudTest.class})
public class BaseRepoTestSuite {

}
